from then till now - Español Inglés Diccionario